primo a entrare, primo a uscire
(First In First Out)
|
Un sistema di memorizzazione che recupera per primi quei valori che sono
stati memorizzati per un tempo più lungo. Il primo che entra nella coda è
anche il primo ad uscire.
Serve affinché le informazioni vengano rilasciate nellÆesatta sequenza con
cui sono entrate nel buffer di memoria: il primo byte esce per primo, il
secondo esce per secondo e via di questo passo. Nella comunicazione di
dati con personal computer, i buffer FIFO vengono utilizzati per isolare
la porta seriale dalla CPU di modo che le informazioni non vadano perdute
anche se questÆultima è momentaneamente occupata. LÆUART 16550 usato in
molti personal computer moderni immagazzina nel proprio buffer FIFO i dati
entranti nellÆattesa che il processore sia pronto a elaborarli. I buffer
FIFO riproducono in modo fedele la modalità con cui le informazioni
vengono trasmesse su una linea seriale, vale a dire un byte alla volta, in
sequenza rigorosa.
La modalità di funzionamento opposta prende il nome di LIFO (Last In First
Out).
|
|